babl: change how conversion computers (own) error
authorØyvind Kolås <pippin@gimp.org>
Thu, 31 Aug 2017 03:09:09 +0000 (05:09 +0200)
committerØyvind Kolås <pippin@gimp.org>
Thu, 31 Aug 2017 03:09:09 +0000 (05:09 +0200)
babl/babl-conversion.c

index 14567e1c2e7173a735943c05400dcf41557db17a..6a0a52303d288a1209095155844eebb4abe4145f 100644 (file)
@@ -463,14 +463,8 @@ babl_conversion_error (BablConversion *conversion)
   Babl *fmt_source;
   Babl *fmt_destination;
 
-  const Babl *fmt_rgba_double = babl_format_new (babl_model ("RGBA"),
-                                                 babl_type ("double"),
-                                                 babl_component ("R"),
-                                                 babl_component ("G"),
-                                                 babl_component ("B"),
-                                                 babl_component ("A"),
-                                                 NULL);
-
+  const Babl *fmt_rgba_double = babl_format_with_space ("RGBA double",
+                                                 conversion->destination->format.space);
   double  error       = 0.0;
   long    ticks_start = 0;
   long    ticks_end   = 0;